Skip to main content
TrustRadius
Twilio

Twilio

Overview

What is Twilio?

Twilio offers a CPaaS and CCaaS solution, with the combination of its programmable Voice, Video, and Messaging APIs, as well as the Twilio Flex cloud contact center. Additional capabilities include Twilio's Elastic SIP Trunking, as well as API for WhatsApp.

Read more
Recent Reviews

Beware TWILIO!

1 out of 10
October 19, 2023
Incentivized
We have been using Twilio's texting feature for our clients for over 1 year. Due to new regulations, we had to provide additional …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Programmable Video

$0.0015

Cloud
per min per participant

WhatsApp Business API

$0.0042

Cloud
Per WhatsApp Template message sent

WhatsApp Business API

$0.005

Cloud
Per WhatsApp session message

Entry-level set up fee?

  • Setup fee optional
For the latest information on pricing, visithttps://www.twilio.com/pricing

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Details

What is Twilio?

Twilio is a Customer Engagement Platform that offers a suite of channel APIs, serverless tools, and fully-programmable solutions that can be rapidly deployed.

The vendor states the Twilio Customer Engagement Platform is used by over 10 million developers and 220,000 businesses worldwide to build customer engagement applications that grow engagement with their customers.

Common use cases include text marketing, Interactive Voice Response Systems (IVRs), alerts and notifications, and contact centers.

With Twilio’s Customer Engagement Platform, users can:

  • Power data-driven communications across all digital channels such as messaging, email, voice, video, and WhatsApp.

  • Develop one cohesive experience across all teams so that customers can experience a seamless conversation from the business.

  • Access tools to build, deploy, iterate, and scale customer engagement applications.

  • Build secure, and compliant customer engagement applications for customers in over 180 countries.

Twilio Features

  • Supported: Twilio Flex (Call/Contact Center)
  • Supported: Twilio SendGrid Marketing Campaigns
  • Supported: Twilio SendGrid Email API
  • Supported: Programmable Messaging
  • Supported: Programmable Voice
  • Supported: Programmable Video
  • Supported: WhatsApp Business API
  • Supported: Twilio Conversations
  • Supported: Programmable Wireless (IoT)
  • Supported: Super SIM
  • Supported: Phone Numbers
  • Supported: Short Codes
  • Supported: Twilio Authy
  • Supported: Developer Tools

Twilio Screenshots

Screenshot of To access any of the products in Console, head over to the “Explore Products” section and start building.Screenshot of Whether you prefer to build with a drag-and-drop visual editor or with code, Twilio SendGrid Marketing Campaigns helps you engage your customers through email.Screenshot of Flex is a programmable Contact Center that puts you in control.

Twilio Videos

What is Twilio?
It’s time to build: Contactless Deliveries
Twilio Flex
Twilio Super SIM

Twilio Integrations

Twilio Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Supported CountriesWe support 180 countries world-wide.
Supported LanguagesEnglish
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(205)

Attribute Ratings

Reviews

(1-25 of 41)
Companies can't remove reviews or game the system. Here's why
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We have integrated our software with Twilio Whatsapp API to send patients their prescriptions and appointment information, as well as links to log in to our application.APIs and SDKs are also easy to integrate so it is not time consuming.Changes are also easy to make.What I like the most is We use Twilio for automated whatsapp notifications that send both prescriptions and medical orders to patients and scheduled appointment reports to doctors from our cloud telehealth platform. Usually medical appointments have modifications and cancellations and it is very useful to notify everything by whatsapp.It gives us confidence as a provider as we transmit sensitive personal data.
  • Whatsapp Business API integration
  • Easy to setup
  • Excelent developer documentation
  • The UXI is a bit heavy, it can be improved
  • Analytics not so easy to understand
  • Should warn before suspending the account
Twilio has everything we need for messaging, and for the most part, it's easy to use. There is no question left unanwsered by the docs, and takes minutes to implement and integrate using the right tools for any tech stack. It is very appropriate to communicate with customers and send them documents quickly by whatsapp.
Score 3 out of 10
Vetted Review
Verified User
Incentivized
Our company uses Twilio primarily to send and receive SMS/MMS messages that are generated by our platform.
  • MMS to SMS conversion
  • 1st party language tooling for API usage
  • Reliability
  • Monitoring / metrics
  • Admin console
I think Twilio's console is frustrating to use due to all the bugs and inconsistencies in the UI. For example, in the alerts configuration menu, I wanted to configure an alert to notify me if carrier spam filtering went over a certain percent, but was having trouble getting it working. After contacting the support team, I was told that it wasn't implemented, despite the fact a customer can configure it in the UI. Very frustrating! In my opinion, they clearly lack attention to detail across the platform.

In my experience, Twilio is also regularly having reliability issues, which are reported very vaguely on their website. The one time I was successful in getting an RCA on an outage, it amounted to "this thing broke, automatically recovered eventually, we don't know why".
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use Twilio to send personalized marketing messages or promotions directly to customers' phones via SMS or WhatsApp. This help in increasing engagement and keeping the customers informed about new features and offers that they may want to take advantage of.

In addition, it helps us drive sales while at the same time keeping a pulse on what sort of products/services our customers might want to see next.
  • Marketing and Promotions
  • Chatbots for Customer Service
  • Transactional Emails
  • Pricing Transparency and Simplicity
  • Documentation and Developer Support:
  • Customer Support for All Tiers
Twilio is more suited if you have a running business making serious money.

If you are a startup, then it might not be needed. It might be considered too expensive of an option.

If you want to keep the pulse with your customers and stay top of mind with an easy place for SMS and transactional emails, Twilio is a good recommendation.
Jacob Buck | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We have used the Twilio SMS platform for years and recently started using Twilio Studio to make outbound voice calls. The scope is to send a lot of messages and calls connecting doctors with their patients.
  • The API and the web tools make it really easy to get started.
  • Twilio Studio is really intuitive to work with.
  • The Twilio Console has a lot of features useful for our needs.
  • Twilio Studio still lacks transparency between the Flow engine and the underlying TwiML engine in several ways.
  • The documentation about how rate limitations work with SMS is not always clear.
  • The support team often has a hard time understanding our use cases and tends to answer with general guidelines rather than answer my specific questions.
When having to send a lot of text messages to customers, it is really convenient that we can purchase phone numbers for each customer and provide two-way communication between our customers and their customers. Adding outbound voice as an alternative is still in the early stages for us (slowly transitioning from a proprietary solution), so we are still getting experience with that.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
[Twilio is] used to manage communication with our clients in the ways that our clients work outside of emails. It allows us to communicate with our clients by voice calls and text messages. We used to use programmable wireless to provide on demand connectivity as we travel with our equipment but have shifted to other vendors as they spun off that business.
  • Documentation
  • Developer Guides
  • Support
  • Account Transfers
  • Finding Owned Resources
Twilio provides a set of highly robust building blocks for communication and connectivity. It works extremely well with our business which fluctuates in demand and we can scale up and scale down very easily at any time.
October 19, 2023

Beware TWILIO!

Score 1 out of 10
Vetted Review
Verified User
Incentivized
We have been using Twilio's texting feature for our clients for over 1 year. Due to new regulations, we had to provide additional information about our use. As a result, the feature on our software was "halted." We completed the documentation and have reached out to Twilio dozens of times over the past month, and cannot get the feature back up and running with any success.

In my experience, Twilio keeps putting our "campaign" off for days at a time. In my experience, we contacted with no response multiple times and at this point, we will likely leave Twilio for another provider unless something changes this weekend.

I would not recommend Twillio at all for setting up for a client. In my opinion, it has been a "MONTH" long nightmare to get this feature back up and running.
  • Allows to send one way messages
  • Can be attached to third party software
  • In my opinion, online support is extremely subpar for clients.
  • In my experience, no way to talk with anyone without a $1,500 investment monthly in their service.
  • In my experience, be prepared to wait at least 2-4 days to receive even one response from their support.
If you are a software development firm, do not use this service unless you plan to purchase their $1,500 / month support contract. I feel it's not worth the investment in time and money to deal with this organization.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Passengers onboard aircraft with our hardware installed are able to send SMS messages to people on the ground. We use Twilio to facilitate private conversations between the aircraft passengers and their contacts. Twilio allows us to provide this functionality such that the people on the ground do not need to install any additional apps; they simply use their normal text messaging app to read and reply to messages from the user flying on the aircraft.
  • Sending SMS messages
  • Receiving SMS messages
  • Uptime
  • Easier regulatory registration (not necessarily Twilio's fault that this is hard)
I have used Twilio successfully for sending individualized SMS messages and mass notification messages to a large list of phone numbers. We do not make any use of the additional marketing-type capability that I have noticed exists on Twilio's services, so I am unable to comment on how successful they are, but there appears to be a large variety of available features.
Score 1 out of 10
Vetted Review
Verified User
I usually don't leave reviews but I am so upset of how Twilio treated me and my business that I feel an obligation to do so. In my experience, Twilio has very bad customer service. If your app, website or product depends on its service like API or SMS, I would look somewhere else like Plivo or other service providers. Twilio suspended my account for weeks on an error through their system and through numerous emails, they took their time to unsuspend it while my business was being damaged every day by it. I would never recommended Twilio to any businesses or consumers.
In my experience, Twilio has very bad customer service. If your app, website or product depends on its service like API or SMS, I would look somewhere else like Plivo or other service providers. Twilio suspended my account for weeks on an error through their system and through numerous emails, they took their time to unsuspend it while my business was being damaged every day by it. I would never recommended Twilio to any businesses or consumers.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
During the pandemic, we needed to engage the many new hikers and other outdoor recreation folks coming to our parks. However, we had limited staff, budget, and capacity (it was 2020 after all). We found Twillio and with its grants program, got up and running in a couple of weeks with a text auto-responder to provide customer service and fundraising follow-up to a wider audience. Since then we have expanded our auto-responder to encompass many "questions" our visitors have in the field, allowing us to provide prompt maps, resources, and other problem-solving tools (paper free too!)
  • Customizable, infinitely so
  • Grants program allows nonprofits to try it out
  • Reliable, wherever an sms or mms goes, so does twillio
  • Communication about regulatory changes
  • Customer support, even when it's user error, team is supportive and encouraging
  • complex - user interface is good but you need significant programming logic and testing
  • alerts from errors - while we get alerts, we could use more descriptive/helpful alerts
I recommend Twilio to many small non-profits, especially those with unmanned outposts in the world. While it takes some effort to get started, it nearly runs itself from there and is by far the most affordable option I have seen to-date. Like if you want to try text solutions, might as well start with the pay-per-message options rather than the multi-thousand dollar solutions, see how your audience responds.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We needed a way to efficiently communicate with our clients. Most of them don't consider buying internet or don't have a smartphone.
  • Allows you to buy virtual phone numbers.
  • Allows you to set SMS interfaces within your software.
  • Provides an interface that allows you to monitor your virtual line and balance.
  • It would be good to have a user interface for one-time projects.
  • Sometimes is difficult to find documentation.
  • A more userfriendly interface.
Twilio is very simple to use but you will need someone with development skills to set it up since it needs to get programmed into your software code. You will need to find other services in case you have a one-time project.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Twilio Authy is best and the simplest tool for 2FA (two factor authentication) use in our organisation. It is very use to setup and configurable. In our organisation we have to use VPN and other SSO login and we using two factor authentication using authy Only. It has functionality of backup and restore of keys so that if we install in other devices it will be easy to migrate. It is helping us by preventing unauthorised logins and security breaches.
  • Two Factor Authentication
  • Backup and Restore of Secure Keys.
  • One Time Authentication
  • UI needs to be improved looks old fashioned.
  • No functionality to customise account name and Icon
In our organisation we have to connect the diffrent server like production and staging so for access those we need to connect VPN and authy is helping us by providing 2FA and preventing unwanted logins. It is free to use so that we can use this easily and its setup is also kind of very easy. As this Authy App is available for many platform so we can use in multiple devices like android, iOS and computers.
Yolanda Quintero | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Given the amount of tools for voice recognition or report management, we recognize that Twilio is one of the best services oriented towards support operations and communication management that we will be able to find throughout our business life. We are satisfied and pleased to be using Twilio to cover our communication.
  • Twilio's API is so easy to program that we can create a complete network of calls routed and connected to each other in the most complex way possible, where all kinds of operations are applied, from screening to call transcription processes.
  • Its communication system takes omnichannel mechanics from other services and optimizes them, making communication very extensible.
  • There are several shortcomings within the Twilio platform, mostly in the area of real-time monitoring management, since Twilio does not have advanced tracking tools to keep smoothly auditing operations that need to be performed.
  • It does not have a programmable alert system, which forces us to depend on another service to manage the alerts in case of relevant calls at a certain time.
We recommend working with Twilio to keep statistical control of everything that keeps happening within our web marketing processes. Twilio is very useful in the application of attribute-based routing thanks to its high level of data filtering and artificial intelligence tools, which can also be customized.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Allows us to communicate with customers on a reliable communication channel (short message service). This allows us to target/send notifications (promotional, order status, service, etc.) to customers using smartphones or non-smartphones. SMS is legacy but still effective as it attracts attention, texts get read unline million push notifications all in all cheaper and effective method to stay in touch with customers.
  • Works great and helps businesses communicate effectively and programmatically
  • Light weight interface
  • Well documented
  • Magic SMS login
  • A cloud service provider should always have ways of improving pricing given this competitive industry
  • Consistency across the sales team
  • Customer service with instant messaging to suite customers from different time zones
Since the product was well documented it was very easy for us to integrate with the module we chose to use. Twilio SMS is well suited for organizations who believe in SMS marketing as setting up SMS marketing for e-commerce brands can be made incredibly easy with Twilio, templated message-flows, and more. Or some organizations may simply want a reliable SMS broker. How cool is it to send receipts via SMS for customers who cannot be bothered with apps/emails - simple yet effective.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We implemented Twilio within a small service-based company that needed to point people in the right direction when they got in touch with the company. Whatever channel those people get in touch with us, such as Whatsapp or email, we can quickly streamline the conversation and then keep an accurate record of all interactions in the future.
  • Plenty of options of channels to offer as part of the tool
  • Integrations
  • Automating actions, such as emails and SMS confirmations of orders or support tickets
  • Experienced some technical issues in the past
  • Not the easiest to set up (initially) - this was the first time I used the tool
  • IT executives would find it easier to set up rather than marketers - it would be good if the tool was aimed more at marketing. This said product support is good
Programmable SMS messaging was particularly a very good (and enjoyable) process to create - the tool in this respect was really nice to use. With SMS messages, in particular, the logs or deliveries, etc., and very interesting and presented in an easy-to-use way. Whilst technically the tool is a little complex, the UI is well designed and inviting to use.
Sarah Lohsl | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
In our sales department, as well as Account Management we utilize the Twilio text reminder service in conjunction with our CRM to send prospective and current customers text messages. This has eliminated a lot of ghost calls and missed communication with our potential customers, and current. Most clinicians are busy throughout their day in session so being able to text back and forth is much easier. We've closed a lot more sales from having better communication! Twilio works like a charm!
  • Integrates well with other platforms
  • Easy to setup
  • Support is good
  • The application for mobile phones
  • Adding a feature where you can lookup numbers to see if they're a landline or cell
  • More mobile friendly use
Using the texting capabilities that Twilio has provided within the CRM system my company uses it has allowed me to gain more sales and better communication with my prospective customers. As we all know - time is money, so being able to save time and communicate clearly is a huge help with my job.

I work with busy clinicians all day and they're usually in session but need to communicate quickly to get questions and concerns answered. I am able to quickly respond to them via text and send them important information that they have at their fingertips. I can also send out auto-texts to new clients so they're being taken care of right away.
Rod Thompson | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We had a problem keeping engaged with Clients and we found that Twillo is a great tool for client connection. We use it to keep connected to our Clients.
  • Twilio helps us with Client email and keeps us compliant.
  • Because of Twilio, we rest easy knowing our communication our Clients is happening
  • It helps us avoid being blacklisted as spammers
  • We found it was easy to set up but it takes a little time to learn how to implement
  • Explanations of functionality were sometimes confusing and took longer to figure out.
Twilio for us has been vital because it helps us stay compliant with email. This means we are able to be confident that our communications with Clients happen in real-time and are not delayed because of our mail being redirected to a junk or spam folder.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Twilio to buy or purchase our customer's phone numbers that they were going to use once we set up their SevenRooms account.
  • They provide you all the numbers that were available in a certain country.
  • Their security is very very tight for their customers.
  • Very easy to use and navigate,
  • Lags on their website.
  • Long time to load a certain page.
Well, for me personally, as a Data Entry Specialist, I find Twilio a very handy and useful tool for my work. You can set up your customer's phone number very easily. But, the only downside is there's a lot of unsupported countries on Twilio's network. I wish they would be able to support every country that needs a Twilio setup.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Our company, SnapEngage, is the leading provider of live chat platforms. Twilio SMS API is being used in our company for 5+ years already and is used for providing the possibility of creating a chat between our live chat platform and the customers of our customers (site visitors). A site visitor can create a chat with agents by texting an SMS and the agent will be able to reply from the platform. Put customer is buying of SMS number through our platform, so that their clients could have a chat via SMS. That's very nice for people who can just chat via SMS, so it gives more flexibility to communicate. Along with SMS, we provide Facebook Messenger and etc. Integration with Twilio went pretty easy. When our client doesn't want to use this channel, we just release the number to Twilio. All the logs we can see in the admin account logs. Also, we integrated the Programming Voice module, but Voice API is not used very often as much as SMS. Integration was done a long time ago, 5+ years. As far as I know, integration was performed smoothly, we don't have issues. Some time ago we had live calls using Twilio but not anymore.
  • Provide/release SMS.
  • Texting via SMS.
  • More visible logs.
As we do in our company, it's easy to integrate Twilio SMS API for texting via SMS with clients from the USA. We are a US-based company but have European clients as well.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Twilio as part of our SaaS product to extend its reach with audio and text phone communication: Twilio allows us to programmatically create a conference call between 2 parties who are already connected by our SaaS platform in a text messaging session, and allows text messaging to come from SMS channels too.
  • Very easy for developers to get started.
  • Great API documentation.
  • A lot of active community content and code examples.
  • A robust platform, no significant outage impacting our services.
  • The administration dashboard is complex - improved UX would be welcomed for the admins.
Twilio is the go-to platform for developers needing to add phone services in their online services. With the merger with sendgrid and the extensions to Whatsapp and other channels, Twilio is becoming the standard vendor to provide all necessary complex communication technical services to a developer audience. Getting started is fast and easy with tons of code examples and exhaustive documentation.
Score 9 out of 10
Vetted Review
ResellerIncentivized
We use Twilio as a one-stop solution to all our messaging needs, we leverage it on our platforms to create the best developer experience for developing voice and text-based applications. Twilio has got everything covered when you talk about messaging--from sending out marketing text messages to sending out the voice notes to our customers from an IVR. Since we are a telecommunication-based organization, globally we try to have the same set of gateways/applications wherever possible and Twilio has helped us achieve this. We use Twilio across all of our business units globally.
  • Getting to know Twilio is super easy thanks to its amazing documentation, which is written in a very clear and simple-to-understand manner.
  • Console is easy to use, things are easy to find, and navigation is great.
  • Awesome reliability--we haven't experienced any downtime and Twilio's services are highly reliable and built for resiliency.
  • Premium support is great, but they charge a hefty fee. The rest of the support tiers are not that great and we had some issues and friction with the support earlier when we were in the lower support tiers. But since we use Twilio globally and at a large scale, we decided to switch to the top support tier, although it comes at a cost but is good. I wish they provided at least decent support in lower tiers as well.
  • We saw some API failures to the calls while initially implementing Twilio, reached out to our CSM, and he took some time but was able to fix that for us--never imagined the API failures from Twilio.
  • Our customers have complained about very occasional call drops and bad audio quality.
  • Delivering messages to some countries, like China, takes time.
I would recommend Twilio to anyone who's looking for cloud-based messaging software, no matter if you're a business with smaller/limited needs or a multi-million business with a massive call center/customer support team that requires high availability and reliability--Twilio is versatile enough to handle all your needs! It is a platform that scales as you and your business grow. It is also continuously updated with new REST API features and SDKs, which makes it a great fit for the growing tech industry.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We are not currently making full use of Twilio. I would love to do more with Twilio SMS. At the moment, we use Twilio Voice to call our front security gate and to tell it when to open and close. This has been very convenient for us as the process was somewhat tedious for our staff. Being able to automate things through our in-house Laravel database has been a real time saver.
  • Makes phone calls
  • Processes SMS messages
  • Provides a phone number
Twilio has been great for automating the making of a phone call. There are more ways that we could use it to let participants enrolled in our events know that the event they are signed up for is approaching. We could also use it to call people with reminders about safety protocols related to COVID-19. Twilio works well when you have programmed responses (calls or texts) that you want to make to your clients. Twilio is for more programmatic usage as opposed to Google Voice that is good for making a receiving calls. Twilio can make and receive calls as well but it's not like a typical land or mobile phone number.
Ramón Carmona Medina | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
A year ago we were using Twilio SMS as verification code register/login for out app. Now days we have evolved and since we implement a WhatsApp register/login we had to do all the process with facebook and Twilio in order to have a verified WhatsApp Business Number from Twilio. We implemented our login sending whatsapp code messages and later we implemented a CRM through Twilio whatsapp for our customers (equivalent to others like intercom, zendesk, etc. but with whatsapp). Additional we still use Twilio SMS in order to verify potential leads instead of using captchas.
  • The ecosystem is just good and is online 99% of the time
  • They provide you with needed tools in order to implement solutions that you have in mind.
  • As for Whatsapp Numbers they give you personal follow-up from the beginning until the implementation from the side of Twilio of course.
  • Well when we talk about Twilio we already know is gonna be hard to implement since are most of the time API request. I know that Twilio has partners with several business that make 3rd party integrations so an easy way to find in Twilio those integrators might be useful for those who want to use Twilio but they have the tech barrier against them.
  • Twilio WhatsApp Business didn't have verified numbers for Mexico, so our business is using a US whatsapp verified number business. It could be nice to have a local Mexican number in order to be closer to our customers. For international business this might not be necessary.
  • Cost even for WhatsApp Business is slightly almost the same as sending SMS we were expecting to savings by using Whatsapp instead of SMS so a better differentiation in price will be a good improvement.
Right now we already find out how to implement WhatsApp Business through Twilio like a self development application or through 3rd party solutions. This way we are pretty comfortable in recommending Twilio Whatsapp to other colleagues and actually we have done it. Also if colleagues [don't] have the same technical skills to make the implementation we can recommend 3rd party integrations that automatically give all the main features a business would like to have from whatsapp as CRM, multi seat and whatsapp broadcast.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use the Twilio voice and messaging APIs to communicate with client communities harmed by internationally financed projects. We have to reach people with extremely limited Internet access and low literacy rates, so the voice API is a key tool for us in communicating with dispersed populations about the harm they face.
  • Fantastic documentation
  • Good customer support
  • Messaging functionality in lots of countries
  • Fantastic error messaging and debugging
  • Not supported in all countries
  • Prices can be high, particularly internationally
  • Programming trees of voice responses can start to get really unwieldy
Twilio has positioned itself as an all-in-one messaging service, and it honestly does almost everything really well. The API documentation is super clear, it generally works smoothly, and when things go wrong, alerts and the debugger do a great job of helping you find the problems. If you need to build out any sort of integrated response system (voice calls, SMS, emails, WhatsApp, etc.), I can't think of a better service than Twilio. If you need more automation, though, with layered in AI functionality, there may be other (albeit more expensive) options that are better suited to your use case.
Score 4 out of 10
Vetted Review
Verified User
Incentivized
We utilize Twilio SMS as part of our communication strategy to inform our audience of key deadline and extension dates in the application process. It is currently used by our Marketing team but could be expanded for other department use cases.
  • Competitive rates in the market are being offered.
  • It is cheaper compared to the rates we would be paying if we are to use the services offered by regular major carriers.
  • The API isvery convenient and easy to set up in the back end for operational use with different platforms.
  • It does not directly integrate with Oracle
  • Have to use a third party plug-in to connect to Oracle
  • There's an issue when viewing/searching for SMS transaction logs. When you search for the logs using phone number as a search tool, sometimes the results will not show up.
  • If you export the log, you only get 100 or so rows so you can't extract all of your log data.
Twilio SMS is great for sending out notifications to inform our audience of upcoming deadlines and date extensions as they move through the application process. It is also good at sending out reminders that renewing members can review all of the available plans to find one that meets their needs and budget. Twilio should provide SMS and voice calling as a testing feature on the trial account which can really help people to be more convinced about its awesome services.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
With the introduction of two-factor authentication, our users want a single place to manage their time-based one-time passwords (TOTP) across the entire business. Authy improves on the de facto standard, Google Authentication in a number of ways. First, it offers backup of users TOTP passwords. This means that if you lose your phone (or another mobile device), you can easily recover your one-time passwords. Second, it offers multiple device support, enabling users to access their TOTPs from multiple devices. Finally, it offers a better user interface than Google Authenticator.
  • Time-based one-time password (TOTP) backup - If you lose your phone or another authentication device, Authy keeps an encrypted cloud backup of your TOTPs.
  • Multi-Device Support - Your TOTPs are no longer tied to a single device - Authy supports multiple devices (including Apple Watch!).
  • Excellent User Interface - Authy makes it easy to make sure you're entering the right TOTP for your application.
  • Authy does not support the "push button" multi-factor authentication from your application's native apps. This means if you want to use Authy, you still need to use TOTP based codes.
  • Not really a shortcoming of Authy, but it does nothing to help with multi-factor authentication using text messages - those are still sent to your platform's messaging app.
  • Authy doesn't always display how much time is left before your current token expires, making it difficult to know how much time you have left to enter the current code.
If you've ever gone to use a multi-factor authenticated app, and not had your authentication device nearby, but had another device on-hand, Authy is for you. Authy makes it easy to turn any of your devices into your second factor for authentication, ensuring that your codes are always at hand. Even if you don't want to use multiple devices, users will appreciate the ability to back up their authentication codes, so that if their authentication device is ever lost, they can easily recover the codes to a new device, without having to re-register the new device with their applications.
Return to navigation